"Door of (No) Return," Cape Coast Castle, Cape Coast, Ghana